package com.ss.android.newmedia;

import com.bytedance.common.utility.Logger;
import com.ss.android.l.c;

final class v implements Runnable {
    private final BaseApplication a;

    v(BaseApplication arg1) {
        this.a = arg1;
    }

    public final void run() {
        try {
            c.b();
            c.c();
            this.a.m();
            this.a.d.countDown();
            c.c();
        } catch (Throwable v0) {
            Logger.e("NewMedia", "Failed to execute asyncInitNecessary", v0);
            this.a.d.countDown();
            return;
        } finally {
            this.a.d.countDown();
        }
    }
}

